give somebody his due - Französisch Englisch Wörterbuch